﻿
namespace Codemonk.Common
{
    /// <summary>
    /// 通用的工厂接口
    /// </summary>
    public interface IFactory<T>
    {
        /// <summary>
        /// 按照给定的名称创建对象
        /// </summary>
        /// <param name="name">对象名称</param>
        /// <returns>对象</returns>
        T Get(string name=null);
    }
}
